Phil Hagelberg talks about custom keyboards, pair-programming withsyme.herokuapp.com, Clojure REPLs, starter kits and better defaults, packages, helping his kids learn to think systematically, and warming up his shed-turned-office through XMPP (from Emacs, no doubt).